avoiding any physical effort - Allemand Anglais Dictionnaire